﻿*{
	margin:0;
	padding:0;
}
body{
	font:12px/1.5em Verdana,Tahoma,Simsun,Microsoft YaHei,Arial Unicode MS,Mingliu,Arial,Helvetica;
	background:#f3f9e9 url(images/actbody.png) no-repeat center 0;
	color:#484848;
}
h1,h2,h3,h4,h5{
	font-size:1em;
	font-weight:400;
}
select{
	font-size:12px;
}
input,textarea{ 
	font:12px/1.5em Verdana,Tahoma,Simsun,Microsoft YaHei,Arial Unicode MS,Mingliu,Arial,Helvetica; 
	padding-left:3px;
}
table{
	border-collapse:collapse;
}
fieldset,img,input{
	border:0;
}
legen{
	display:none;
}
address,caption,em,th,i{
	font-style:normal;
	font-weight:400;
}
ol,ul{
	list-style-type:none;
}
/*链接*/
a{
	outline:none;
}
a:link,a:visited{
	text-decoration:none;
	color:#95c73c;
}
a:hover{ 
	color:#f90;
	text-decoration:underline;
}
/******************公共样式**********************/
.cleanFlex{
	clear:both;
	overflow:hidden;
}
.float_l{
	float:left;
}
.float_r{
	float:right;
}
.w900{
	width:900px;
	margin:0px auto;
}
.grayfont{
	color:#999;
}
.m-top-10{
	margin-top:10px;
}
.center{
	text-align:center;
}
a.white{
	color:#fff;
}
.cont{
	padding:5px 8px;
}
.top{
	/*margin-top:35px;
	padding-left:35px;*/
	height:62px;
}
/*************right******************/
.rightside{
	width:247px;
	margin-top:25px;
	_overflow:hidden;
}
.topinfo{
	text-align:right;
	padding-right:50px;
}
.topinfo span a{
	color:#fff;
}
.topinfo span a{
	background:url(images/norepeatbg.gif) no-repeat -570px -256px;
	width:64px;
	height:30px;
	display:inline-block;
	color:#fff;
	padding-top:2px;
	padding-right:3px;
}
.topinfo span.now a,.topinfo span a:hover{
	background:url(images/norepeatbg.gif) no-repeat -501px -256px;
	color:#7e925c;
	text-decoration:none;
}
/**********个人信息***********/
.selfInfo{
	background:url(images/norepeatbg.gif) no-repeat -1px -306px #000;
	width:227px;
	height:103px;
	margin-top:45px;
	padding:5px 10px;
	display:block;
	
}
.selfInfotit{
	line-height:22px;
	margin-top:10px;
	padding-left:35px;
	color:#fff;
	height:40px;
}
.selfInfotit a b{
	color:#fff;
}
.selfInfotit span{
	float:right;
}
.selfInfotit span a b{
	margin:0 4px;
	font-weight:400;
}
.selfInfotit h2{
	font-size:16px;
	font-weight:700;
}
.selfInfotit p{
	line-height:18px;
}
.selfList{
	margin-top:10px;
	_margin-top:15px;
	height:40px;
}
.selfList ul li{
	float:left;
	width:77px;
	text-align:center;
	color:#888;
	font-size:14px;
}
.selfList ul li strong{
	color:#80b822;
}
.selfList ul li.selfList03{
	width:73px;
}
/*********好吃的*************/
.listTopbg{
	background:url(images/norepeatbg.gif) no-repeat -392px -589px;
	height:37px;
	width:247px;
}
.box{
	background:#fff;
}
.listEndbg{
	background:url(images/norepeatbg.gif) no-repeat -392px -574px;
	height:9px;
	width:247px;
}
.itemlist{
	padding:15px 9px;
	border-bottom:1px dashed #cbccc2;
	margin:0 8px;
}
.picR{
	background:url(images/norepeatbg.gif) no-repeat 0 -775px;
	padding:4px 6px 16px 6px;
}
dl.imglist dt{
	float:left;
	margin-right:8px;
}
.addattion{
	background:url(images/norepeatbg.gif) no-repeat -420px -255px;
	width:14px;
	height:14px;
	display:inline-block;
	margin-left:20px;
	margin-top:3px;
}
/*************分享*****************/
.shareTit{
	background:url(images/norepeatbg.gif) no-repeat 0 -256px;
	height:39px;
	width:247px;
}
/*************左侧***************/
.leftside{
	width:630px;
	padding-top:25px;
	float:left;
}
/**********导航************/
.top{
	height:62px;
}
.nav{
	padding-left:180px;
}
.nav li{
	float:left;
	height:62px;
}
.nav li.home a{
	background:url(images/norepeatbg.gif) no-repeat -341px -424px;
	width:90px;
	display:inline-block;
	height:62px;
}
.nav li.eat a{
	background:url(images/norepeatbg.gif) no-repeat 0 -424px;
	width:98px;
	display:inline-block;
	height:62px;
}
.nav li.play a{
	background:url(images/norepeatbg.gif) no-repeat -103px -424px;
	width:72px;
	display:inline-block;
	height:62px;
}
.nav li.activity a{
	background:url(images/norepeatbg.gif) no-repeat -180px -424px;
	width:75px;
	display:inline-block;
	height:62px;
	margin-left:4px;
}
.nav li.specialty a{
	background:url(images/norepeatbg.gif) no-repeat -258px -424px;
	width:76px;
	display:inline-block;
	height:62px;
	margin-left:2px;
}
/***********发布信息**************/
.infoRelease{
	background:url(images/norepeatbg.gif) no-repeat 0 0;
	width:602px;
	height:217px;
	padding:14px;
}
.imgtop{
	margin-right:5px;
}
.imgtop img{
	background:#e7ebd5;
	padding:5px;
}
.releaseR{
	float:right;
	width:440px;
	_width:447px;
	height:217px;
	overflow:hidden;
}
.releaseR .releasecont{
	background:url(images/norepeatbg.gif) no-repeat 0 -678px;
	height:65px;
	width:384px;
	padding:14px 14px 14px 40px;
}
.releaseR .releasecont textarea{
	width:375px;
	height:65px;
	line-height:18px;
	overflow-y:auto;
	color:#888;
	text-align:left;
	font-size:14px;
}
.releaseR .orerate{
	text-align:right;
	margin:12px 0;
	height:37px;
	width:438px;
}
.releaseR .orerate a{
	background:url(images/norepeatbg.gif) no-repeat -258px -256px;
	height:37px;
	width:127px;
	display:block;
}
/********标签*******/
.lab{
	line-height:25px;
	padding-left:9px;
	color:#a0d448;
	width:152px;
	float:left;
	_float:right;
}
.input{
	border:1px solid #a0d448;
	height:23px;
	line-height:25px;
}
/************图标**************/
.icontop ul li{
	float:left;
	margin:0 10px;
}
.icontop ul li a span{
	color:#6ba50a;
}
.icontop ul li a:hover span
{
    text-decoration:underline;
}
.icontop ul li.phrase a,.icontop ul li.photo a,.icontop ul li.article a,.icontop ul li.video a,.icontop ul li.music a{
	background:url(images/norepeatbg.gif) no-repeat -383px -495px;
	width:33px;
	height:27px;
	display:inline-block;
	padding-top:27px;
	text-align:center;
}
.icontop ul li.photo a{
	background-position:-439px -495px;
}
.icontop ul li.article a{
	background-position:-493px -495px;
}
.icontop ul li.video a{
	background-position:-550px -495px;
}
.icontop ul li.music a{
	background-position:-607px -495px;
}
/***************发布内容*************/
.feed-list{
	clear:both;
}
.feed-list .feed-avatar{
	float:left;
	width:97px;
	margin-right:10px;
}
.feed-list .feed-avatar img{
	padding:4px;
	background:#fff;
	border:1px solid #ebf2c5;
}
.feed-cont{
	width:520px;
	background:#fff;
	position:relative;
	float:right;
}
.pop-triangle{
	position:absolute;
	top:25px;
	background:url(images/arrow.gif) no-repeat 0 0;
	height:26px;
	width:12px;
	display:inline-block;
	left:-12px;
}
.feed-hd{
	padding:0 0 0 15px;
}
.feed-hd .feed-cont-icon{
	background:url(images/norepeatbg.gif) no-repeat -618px -412px;
	width:22px;
	height:23px;
	display:block;
}
.feed-hd .link-to{
	background:url(images/norepeatbg.gif) no-repeat -399px -256px;
	width:14px;
	height:14px;
	display:inline-block;
	margin:10px 20px 0 0;
}
.feed-hd h2{
	padding:10px 0;
	line-height:25px;
}
.feed-bd{
	padding:10px 15px;
}
.feed-ct-cont{
	padding:15px 0;
	line-height:1.8em;
}
.feed-ct h2{
	font-size:16px;
	line-height:25px;
	padding-bottom:10px;
	border-bottom:1px dashed #bcbdb4;
}
.feed-ct h2 a strong{
	color:#685332;
}
.feed-linkmore{
	line-height:35px;
	font-size:13px;
}
.feed-comment{
	margin-top:10px;
	border-top:1px dashed #bcbdb4;
	padding:15px 0;
}
.feed-comment dl.comment dd{
	line-height:20px;
	padding-left:50px;
}
.feed-comment dl.comment dd a{
	margin:0 5px;
}
.feed-comment dl.comment dd span.time{
	margin-left:20px;
}
.feed-act{
	text-align:right;
}
a.icon-support,a.icon-com{
	padding-right:14px;
	background:url(images/norepeatbg.gif) no-repeat 100% -443px;
	margin:0 8px;
}
a.icon-com{
	background-position:100% -463px;
	padding-right:16px;
}
.feed-end{
	background:url(images/norepeatbg.gif) no-repeat 0 -936px;
	height:9px;
	overflow:hidden;
}
/****************弹出层************/
.pop_self{
	background:url(images/norepeatbg.gif) no-repeat 0 -492px;
	width:274px;
	height:145px;
	padding:14px 21px 26px 21px;
}
.greenfont{
	color:#7eb818;
}
.font14{
	font-size:14px;
}
.popIntro dd strong{
	line-height:25px;
}
.popIntro dd span{
	margin:0 2px;
	color:#999;
}
.popIntro dd span b{
	font-weight:400;
}
.pop_self .boke{
	line-height:25px;
	height:45px;
}
.addation{
	text-align:right;
	line-height:30px;
	margin-top:3px;
}
.addation a{
	background:url(images/norepeatbg.gif) no-repeat -257px -305px;
	height:27px;
	width:84px;
	text-align:center;
	display:inline-block;
	line-height:27px;
}
.addation a span{
	color:#fff;
}
/*******短句*******/
.popw
{
    width:626px;
    height:450px;
    background:#fff;
}
.popw .con
{
    padding:0 20px 16px 20px;
}
.popw p
{
    margin: 8px 0;
}
.popwTit
{
    padding:10px 20px;
}
.popwTit h3
{
    font-size:28px;
    font-weight:700;
    line-height:1.8em;
    color:#69a602;
}
.popwTit span a
{
    line-height:40px;
}
.popBtn
{
    text-align:right;
}
.popbtn
{
    background:url(images/norepeatbg.gif) no-repeat -256px -305px;
    height:27px;
    width:84px;
    text-align:center;
    font-weight:700;
    line-height:27px;
    font-size:14px;
    color:#fff;
    cursor:pointer;
    display:inline-block;
    letter-spacing:1px;
}
/*******查看更多*********/
.moreimg{
	padding-left:170px;
	padding-top:35px;
}
.moreimg a{
	background:url(images/norepeatbg.gif) no-repeat -257px -342px;
	width:112px;
	height:20px;
	display:block;
}
/*************返回顶部**************/
.backtop{
	text-align:right;
}
.backtop a{
	background:url(images/norepeatbg.gif) no-repeat -399px -301px;
	width:240px;
	height:99px;
	display:inline-block;
}
/***************活动*************/
.topact{
	padding-left:50px;
	margin-top:35px;
}
.w1000{
	width:1000px;
	margin:0 auto;
}
.w960{
	width:960px;
	margin:0 auto;
}
.actbg{
	background:url(images/actbody.png) no-repeat center 0 #f3f9e9;
}
.actcontbg{
	background:url(images/actconttbg.gif) repeat-y 0 0;
	margin-top:24px;
	padding:15px  13px;
	width:874px;
	margin:0 auto;
}
.acttop,.actEnd{
	background:url(images/acttopbg.png) no-repeat 0 0;
	height:24px;
}
.actEnd{
	background-position:0 -24px;
}

/**********大标题***********/

.act-tit .actselfInfo{
	width:230px;
	color:#95c73c;
	margin:25px 15px 0 15px;
}
.act-tit .actselfInfo{
	background:url(images/norepeatbg.gif) no-repeat -607px -710px;
	padding-left:35px;
}
.act-tit .actselfInfo a,.act-tit span.float_r a{
	color:#95c73c;
	text-decoration:none;
}
.act-tit .actselfInfo a:hover,.act-tit span.float_r a:hover
{
    color:#f90;
    text-decoration:underline;
}
.act-tit .actselfInfo span a{
	margin:0 4px;
	line-height:25px;
}
.act-tit .actselfInfo h2{
	font-weight:700;
	font-size:14px;
	line-height:30px;
}
.actselfList{
	margin-top:25px;
	_padding-top:15px;
}
.actselfList ul li{
	float:left;
	width:72px;
	text-align:center;
	font-size:14px;
	border-left:1px solid #e7e7e7;
}
.actselfList ul li strong{
	color:#7e925c;
	line-height:25px;
}
/************活动信息*************/
.actListcont{
	background:#fff;
	border:8px solid #a5db4a;
	margin:15px auto 0 auto;
	width:800px;
	clear:both;
	height:285px;
}
.actContR{
	padding:15px;
	margin-left:400px;
	line-height:20px;
	font-size:14px;
	color:#999;
}
.actContR h1{
	font-size:33px;
	font-family:Microsoft YaHei;
	line-height:40px;
	color:#000;
	margin:5px 0 10px 0;
}
.greenlink{
	color:#a5db4a;
	text-decoration:underline;
}
.actdetail{
	text-align:right;
	margin-top:35px;
	position:absolute;
	width:370px;
	font-size:12px;
}
.detaillink{
	background:url(images/norepeatbg.gif) no-repeat -399px -775px;
	width:244px;
	height:69px;
	display:inline-block;
	position:relative;
	right:-33px;
}
.actListcontEnd{
	background:url(images/actlistend.png) no-repeat 0 0;
	height:15px;
	width:846px;
	margin:0 auto;
}
.actback{
	padding-right:50px;
}
.moreimgact{
	padding-left:50px;
}/*************特产****************/
.spebg{
	background:url(images/spacbg.png) no-repeat center 0 #f3f9e9;
}
.greenbgtop{
	background:#a5db4a;
	height:32px;
	width:100%;
	border-bottom:1px solid #a0d04e;
}
.specont{
	padding:0 25px;
}
/****************banner*****************/
.spebanner,.eatbanner{
	background:url(images/bannerbg.png) no-repeat 0 0;
	height:153px;
	font-size:13px;
}
.eatbanner{
	background-position:0 -175px;
}
.leftbanner{
	width:490px;
	padding-left:80px;
	padding-top:100px;
	line-height:22px;
	text-indent:2em;
	margin-right:30px;
}
.check{
	padding-top:80px;
	width:350px;
	float:left;
}
.check p{
	line-height:30px;
	margin-top:6px;
}
.redfont{
	color:#d35951;
	margin:0 3px;
}
.check .input{
	height:34px;
	line-height:34px;
}
.inquiry{
	background:url(images/norepeatbg.gif) no-repeat -230px -775px;
	width:100px;
	height:36px;
	display:inline-block;
	cursor:pointer;
}
/***********************/
.spcList-tit{
	background:url(images/norepeatbg.gif) no-repeat -229px -860px;
	height:39px;
	width:190px;
	color:#fff;
	float:right;
	padding:20px 15px 15px 100px;
	line-height:20px;
	overflow:hidden;
	margin-right:15px;
}
.spcList-tit a,.spcList-tit a b{
	color:#fff;
}
.spcList-tit span{
	float:right;
	line-height:28px;
}
.spcList-tit h2{
	font-size:14px;
	font-weight:700;
	line-height:28px;
}
.speListcont{
	border:1px solid #d5eaa1;
	background:#fff;
	position:relative;
	width:850px;
}
.speListcont_left{
	width:152px;
	padding:10px;
	text-align:center;
	float:left;
}
.speListcont_left p img{
	margin-bottom:5px;
}
.imgspe{
	background:url(images/norepeatbg.gif) no-repeat 0 -952px;
	width:135px;
	height:135px;
	padding:9px;
}
.speListcont_center{
	width:445px;
	padding:6px 15px;
	float:left;
	border:solid #d5eaa1;
	border-width:0 1px;
}
.titfont32{
	font-size:28px;
	font-family:Microsoft YaHei;
	font-weight:700;
	line-height:30px;
	margin:5px 0;
	padding-top:5px;
}
.speListcont_center p{
	line-height:18px;
	margin:15px 0;
}
.speListcont_center p span{
	margin:0 3px;
}
.iconright{
	background:url(images/norepeatbg.gif) no-repeat 100% -868px;
	width:17px;
	height:16px;
	display:block;
	position:relative;
	right:-1px;
	top:-1px;;
	z-index:55;
	float:right;
}
.speListcont_right{
	width:175px;
	float:right;
	padding:10px 10px;
	line-height:18px;
	overflow:hidden;
	display:inline;
}
.spename{
	line-height:30px;
}
.money{
	font-size:29px;
	font-weight:700;
	color:#fff;
	background:url(images/norepeatbg.gif) no-repeat -230px -816px;
	height:168px;
	height:43px;
	line-height:40px;
	text-align:center;
	margin-bottom:3px;
}
.speListEnd{
	background:url(images/actlistend.png) no-repeat 0 -20px;
	height:7px;
	margin:0 auto;
	width:832px;
	overflow:hidden;
}
/***************分页*****************/
div.page{
	text-align:right;
	padding:15px 0;
	padding-right:25px;
}
div.page a{
	margin:0 4px;
	color:#999;
	padding:0 2px;
}
div.page a.now{
	font-weight:700;
	color:#fff;
	background:#69a602;
	border:1px solid #4a7500;
}
/**************好吃的**************/
.eatbannercont{
	padding:100px 120px 0 100px;
}
.eat-list{
	background:#dbf0b9;
	padding:14px;
}
.eat-list-cont{
	background:#fff;
	border:1px solid #a5db4a;
}
.eat-listPic{
	padding:27px 10px;
	float:left;
}
.eat-list-plain{
	padding:14px 25px;
	line-height:18px;
	border-left:1px solid #a5db4a;
}
.eat-list-plain p{
	margin:5px 0;
}
.w590{
	width:590px;
}
.eat-home{
	margin-top:15px;
	position:relative;
	width:590px;
}
.eat-place{
	position:absolute;
	float:right;
	top:0px;
	right:-30px;
}
.eatmoney{
	background:url(images/norepeatbg.gif) no-repeat -400px -1010px;
	width:239px;
	height:61px;
}
.eatmoney strong{
	color:#fff;
	font-size:30px;
	padding-left:35px;
	margin-right:8px;
	float:left;
	line-height:50px;
}
.eatmoney a{
	margin-top:10px;
}
.ordain{
	background:url(images/norepeatbg.gif) no-repeat -447px -678px;
	width:93px;
	height:32px;
	display:inline-block;
}
.icon_Fans{
	text-align:right;
	padding-right:10px;
}
.icon_Fans span{
	margin:0 5px;
}
.icon_01,.icon_02,.icon_03{
	background:url(images/norepeatbg.gif) no-repeat -621px -945px;
	padding-left:25px;
	line-height:22px;
}
.icon_02{
	background-position:-621px -918px;
}
.icon_03{
	background-position:-620px -975px;
}
.iconhot,.iconnew{
	background:url(images/norepeatbg.gif) no-repeat -179px -950px;
	width:31px;
	height:22px;
	display:inline-block;
	margin-left:10px;
}
.iconnew{
	background-position:-231px -950px;
}
/****************底部***************/
.foot{
	background:url(images/foot.gif) repeat-x 0 0;
	padding:15px 0;
	color:#666;
}
.foot p{
	line-height:20px;
}
.foot p a b{
	font-weight:400;
	color:#666;
}
.foot p a{
	margin:0 8px;
	text-decoration:underline;
	color:#666;
}
.foot p a:hover b{
	color:#3a3a3a;
}



